elevated pedestrian crossing - Spanish English Dictionary